The Optimal Resource Allocation in Stochastic Activity Networks via Continuous Time Markov Chains
نویسندگان
چکیده
The problem we investigate deals with the optimal assignment of a resource to the activities of a stochastic project network. We seek to minimize the expected cost of the project, which we take as the sum of resource utilization costs and lateness cost, if the project is completed after a specified due date. Both costs are functions of the resource allocations to the activities with opposite responses to changes in allocation. We assume that the work content required by the activities follows an exponential distribution. An immediate result of this assumption is that the duration of the activities also follows an exponential distribution based on the degree of resource allocation. We construct a continuous time Markov chain (CTMC) model for the activity network and use the Phase-Type (PH-type) distribution to evaluate the project completion time. Absence of an analytically tractable means of evaluating the sensitivity of the project cost to variation in the resource allocation to an individual activity led us to develop a derivative-like descent algorithm for the optimization of the expected cost of the project. We approximate the value of the derivative at a particular allocation by evaluating the differential cost of a slightly modified allocation. These quasi-derivatives lead to the selection of an activity to which we optimize the resource allocation. We use Fibonacci search over the interval of permissible allocations to the activity to determine the minimum expected cost. This iterative process of activity selection followed by changing the resource allocation is repeated until the expected cost is not significantly decreased. Finally, through extensive experimentation with a variety of projects of different structure and size, we show that this algorithm yields promising results in terms of both computation time and accuracy. (a) Corresponding Author, Department of Ind. and Syst. Eng. and the Graduate Program in Oper. Res., NCSU, Raleigh NC 27695-7906. .
منابع مشابه
A Multi Objective Fibonacci Search Based Algorithm for Resource Allocation in PERT Networks
The problem we investigate deals with the optimal assignment of resources to the activities of a stochastic project network. We seek to minimize the expected cost of the project include sum of resource utilization costs and lateness costs. We assume that the work content required by the activities follows an exponential distribution. The decision variables of the model are the allocated resourc...
متن کاملStochastic Dynamic Programming with Markov Chains for Optimal Sustainable Control of the Forest Sector with Continuous Cover Forestry
We present a stochastic dynamic programming approach with Markov chains for optimal control of the forest sector. The forest is managed via continuous cover forestry and the complete system is sustainable. Forest industry production, logistic solutions and harvest levels are optimized based on the sequentially revealed states of the markets. Adaptive full system optimization is necessary for co...
متن کاملConstrained consumable resource allocation in alternative stochastic networks via multi-objective decision making
Many real projects complete through the realization of one and only one path of various possible network paths. Here, these networks are called alternative stochastic networks (ASNs). It is supposed that the nodes of considered network are probabilistic with exclusive-or receiver and exclusive-or emitter. First, an analytical approach is proposed to simplify the structure of t...
متن کاملBicriteria Resource Allocation Problem in Pert Networks
We develop a bicriteria model for the resource allocation problem in PERT networks, in which the total direct costs of the project as the first objective, and the mean of project completion time as the second objective are minimized. The activity durations are assumed to be independent random variables with either exponential or Erlang distributions, in which the mean of each activity duration ...
متن کاملExpected Duration of Dynamic Markov PERT Networks
Abstract : In this paper , we apply the stochastic dynamic programming to approximate the mean project completion time in dynamic Markov PERT networks. It is assumed that the activity durations are independent random variables with exponential distributions, but some social and economical problems influence the mean of activity durations. It is also assumed that the social problems evolve in ac...
متن کامل